package com.ld.poetry.service.impl;

import com.ld.poetry.entity.Resource;
import com.ld.poetry.dao.ResourceMapper;
import com.ld.poetry.service.ResourceService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;

/**
 * 资源信息 服务实现类
 * 
 * 该类实现了资源相关的业务逻辑，包括：
 * 1. 资源的基本CRUD操作
 * 2. 资源的状态管理
 * 3. 资源的分类管理
 * 4. 资源的访问控制
 * 
 * 主要功能：
 * - 资源的创建、更新、删除
 * - 资源列表的查询和分页
 * - 资源状态的变更
 * - 资源分类的管理
 * - 资源访问权限的控制
 * 
 * 继承关系：
 * - 继承自 ServiceImpl<ResourceMapper, Resource>
 * - 实现 ResourceService 接口
 * 
 * 使用说明：
 * 1. 通过 @Autowired 注入该服务类
 * 2. 调用相应的方法进行资源管理
 * 3. 注意处理异常情况
 * 
 * @author sara
 * @since 2022-03-06
 */
@Service
public class ResourceServiceImpl extends ServiceImpl<ResourceMapper, Resource> implements ResourceService {

}
